/*                                                              *
 * Project name : "Meteor" engine                               *
 * Version      : 1.8                                           *
 * Date         : 2000                                          *
 *                                                              *
 * Copyright    : dReddi                                        *
 */

#ifndef EXTERNALS_H
#define EXTERNALS_H

// Bind key record

typedef struct _TBindKey {
    M_int   binded;
    M_char  command[MAX_CONSOLE_LINE_LENGTH];
} TBindKey;

// Global variables

extern TBindKey        BindKeys[256];
extern M_short         KeyMoveForward;
extern M_short         KeyMoveBackward;
extern M_short         KeyStrafeLeft;
extern M_short         KeyStrafeRight;
extern M_short         KeyTurnLeft;
extern M_short         KeyTurnRight;
extern M_short         KeyLookUp;
extern M_short         KeyLookDown;
extern M_short         KeyJump;
extern M_short         KeyConsoleActivate;
extern M_short         KeyMenuActivate;
extern M_short         KeyMenuDown;
extern M_short         KeyMenuUp;
extern M_short         KeyMenuEnter;
extern M_float         MousePitchSpeed;
extern M_float         MouseYawSpeed;

#endif

